<pre>
一、数组排序题
	请分别使用自定义函数和系统函数对数组 [2,6,18,9,5,21]  以自然数的规则从小到大进行排序。

二、数组查找
	[1,3,5,7,9]
	查找数组中是否包含 6或7
	
三、数组基础应用题
	请输出数组 [1,3,2,4,6,8,13,15,22] 中的奇数项


四、数组综合应用题（要用到Math对象）
	请独立实现斗地主发牌游戏。

五、求数组最大值或最小值
	[1,3,2,4,6,8,13,15,22] 
	请分别取出数组中最大值22，和最小值1. 应用意义：取冠军和末尾淘汰。 

六、数组综合实战
	["P","P","H","P","H","C","S","S","J","S"]; 
	1、数组去重复
		请把所有重复的去掉，只保留一个。例如：P保留一个就行，去掉另外两个
	
	2、请统计每个字母出现次数
		例如：P 出现 3次， H出现 2次。
			
	实战应用意义：合并相同卖家或相同产品。
	

七、智能提示效果
	搜索建议，例如用户搜索：js 数据中所有跟js相关的全部出来。


八、三级联动效果（要用到后面知识，可以先不做）
	省、市、区县
	
	
九、填空题（难度较高）
	请使用一条语句对数组求和 
	var arr = [1,2,3,4,5];
	function sum(args){	
	   //请在这里填上一条语句，完成对数组求和，要求使用递归。
	}
	sum(arr);   
	
	答案：
		return  args[args.length-1] +=  --args.length>0 ?sum(args):0;   	
</pre>